spatial perception - French English Dictionary